home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 2: CDPD 1 / Almathera Ten on Ten - Disc 2: CDPD 1.iso / pd / 276-300 / 298 / filemaster / filemaster.doc < prev    next >
Text File  |  1995-03-14  |  9KB  |  296 lines

  1.  
  2.                           FILE MASTER V1.11
  3.                    ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  4.  
  5.                         ©   Roger Fischlin
  6.                             Steigerwaldweg 6
  7.                             D-6450 Hanau 7
  8.                             West Germany
  9.  
  10.                  Phone: (06181) 650266  (only Germany)
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.   *   This instruction doesn't describe all features of FileMaster.    *
  18.   *    If you send the $10 , you will get the full instructions.       *
  19.  
  20.  
  21.  
  22.  
  23.   About FileMaster
  24.   ­­­­­­­­­­­­­­­­
  25.  
  26.   FileMaster is a file editor like NewZap or FedUp which  allows you  
  27.   to manipulate  bytes of a file.  But you  may also change the file 
  28.   size or you can execute a patch, too. FileMaster is  compatible to  
  29.   ProPatch (published by the German AMIGA Magazin).
  30.   Another important aspect is that you can work with a copy  of  the
  31.   file and save it as a different file  or you can  just  edit  some
  32.   bytes of an  existing file. FileMaster  runs on  PAL and  on  NTSC 
  33.   computers.
  34.  
  35.  
  36.   
  37.  
  38.  
  39.  
  40.   To start FileMaster
  41.   ­­­­­­­­­­­­­­­­­­­
  42.  
  43.   Workbench : double-click FileMaster's icon.
  44.   CLI       : The drawer containing FileMaster should be the current
  45.               directory (use CD). Then just enter 'FileMaster1.11'.
  46.  
  47.   Afterwards click the OK gadget.
  48.  
  49.  
  50.  
  51.  
  52.  
  53.    
  54.   Preferences
  55.   ­­­­­­­­­­­
  56.  
  57.   You can save your preferences to an extra file which will  be  read
  58.   by FileMaster  when  started .  Use  the  fist  menu  to change the 
  59.   preferences which includes  colours,  write mode   and  the  joker. 
  60.   
  61.  
  62.   · Write mode         »  What  shall  FileMaster  do  if  you   have
  63.                           changed   some    bytes   and    you   want
  64.                           to quit the sector without having saved it.
  65.                           
  66.                           · Ask              » FileMaster asks you if
  67.                                                it   should  write the
  68.                                                sector.
  69.  
  70.                           · Write without    » FileMaster writes  the
  71.                             asking             sector without  asking
  72.                                                you.
  73.        
  74.                           · Do not write     » FileMaster doesn't ask
  75.                                                nor write the sector.
  76.  
  77.  
  78.  
  79.   open file
  80.   ­­­­­­­­­
  81.  
  82.   Click  the  OPEN  gadget  on  the right side. A file requester will 
  83.   appear. Type in the path name in the upper and the file name in the
  84.   lower string gadget or simply click on the directory/file. Or  just
  85.   click 'DF0:', 'DF1:' und  'RAM:' for  the path name. Click 'Parent'  
  86.   if you  want to get to the parent directory. Selecting 'Devs' lists
  87.   all   mounted  devices  .     FileMaster    displays    the    name
  88.   and  the  file  size  or  '« Dev »'  for  device  or '« Dir »'  for 
  89.   directory. Select 'Cancel' to exit without opening a file.  If  you
  90.   want to open a file select :
  91.  
  92.   · 'Edit on device'       : All sectors will be directly written  to
  93.                              the file. That's the ordinary mode  used
  94.                              by FedUp and NewZap, too.
  95.  
  96.   · 'Edit in RAM'          : FileMaster copies the whole file to  the
  97.                              memory (if there's enough left) and  all
  98.                              sectors are written to RAM. This  speeds
  99.                              up FileMaster. After finishing your work 
  100.                              you can save the  copy to a   new  name.
  101.                              If you want to modify the file size  you
  102.                              will have to use this mode.
  103.  
  104.   Keep in mind that you cannot open an empty file.
  105.  
  106.  
  107.  
  108.  
  109.   Edit a sector
  110.   ­­­­­­­­­­­­­
  111.  
  112.   Use the cursor keys to move the cursor, use Shift to speed up.  You
  113.   may set the position by using your mouse, too.  FileMaster displays 
  114.   the current  cursor position  on  the  right side. The current mode  
  115.   (ASC/HEX) is shown next to that. You may change it by clicking  the
  116.   text or by pressing the INS-key (0-key of  the numeric keypad).  If     
  117.   the mode is set to ASC FileMaster takes all inputs as written text.
  118.   Otherwise it takes all inputs as hexdecimal bytes. The first  digit
  119.   is shown by entering the next digit you change to byte.You can undo
  120.   the first digit by pressing backspace. If you move the cursor after 
  121.   having entered the first digit the old byte will remain.All changed
  122.   bytes are printed in a different colour.
  123.   If you want to write the sector to the file click the WRITE gadget.
  124.   Click UNDO if you want to undo all changes.
  125.   For examples if you are looking for a string it's not  very  useful
  126.   that all bytes are shown as ASCII . So go to the DISPLAY  menu  and
  127.   select which bytes should be shown as ASCII :
  128.  
  129.  
  130.   · 'all'
  131.     all bytes are shown as ASCII.
  132.  
  133.   · 'only characters'
  134.     only characters are shown as ASCII. The boxes will vanish away.
  135.  
  136.   · 'only 32-125'
  137.     only the characters of the US alphabet are shown as ASCII.  
  138.  
  139.  
  140.   All other bytes are displayed as '.'.
  141.  
  142.  
  143.   
  144.  
  145.   Sectors
  146.   ­­­­­­­
  147.  
  148.   The numer of the current sector and the number of the last sector of
  149.   the file are shown in the rectangle about the ASCII rectangle.  Just
  150.   click that rectangle and a window will  be  opened.  Now  enter  the
  151.   number  of the  sector  you  want to edit or enter the offset of the
  152.   byte you want to edit. You may also click  one of these gadgets :
  153.  
  154.   · 'Cancel'         »  cancel
  155.  
  156.   · 'First'          »  the first sector is shown.
  157.  
  158.   · 'Last'           »  the last sector is shown.
  159.  
  160.   · 'Offset'         »  The sector containing the byte with the given
  161.                         offset is shown.
  162.  
  163.   · 'Sector'         »  The given sector is shown.
  164.  
  165.  
  166.   FileMaster understands decimal and hexadecimal numbers. So you  can
  167.   enter '10' or '$A'.
  168.  
  169.   You can use the menus 'First sector' and 'Last sector', too.
  170.  
  171.   If you oly want to go to the next or previous sector just click the
  172.   gadget on the right side ( 'FORWARD' /  'BACKWARD' ).
  173.  
  174.  
  175.  
  176.  
  177.   Search for text or bytes
  178.   ­­­­­­­­­­­­­­­­­­­­­­­­
  179.  
  180.   Click the SEARCH gadget and enter all information needed. 
  181.  
  182.   Sector    :  Enter the number from which FileMaster should begin to
  183.                search or click 'First' / 'Last' if you want to search
  184.                from the first/last sector.
  185.  
  186.   Case      :  Click 'No' and FileMaster doesn't  care about  captial 
  187.   sensitve     letters. But be careful, this only works  with the  US
  188.                aphabet (a-z). German  character like  'Ä' und 'ä' are
  189.                different.
  190.  
  191.   Direction :  Click 'Forward'if you want to search forwards or press
  192.                'Backward' if you want to search backwards. 
  193.  
  194.   
  195.   Type in the text you want to be  search and  click  'Search ASCII'.
  196.   While FileMaster is  searching the  sector number  is shown.  Click 
  197.   'Cancel' to quit. You can use the joker,  that means  if you  enter
  198.   '?miga' you might find 'Omiga', 'Amiga' or 'Emiga' .... Instead  of  
  199.   the question mark you have to use your joker.
  200.   
  201.  
  202.   If you want to search bytes  you have  to enter them in hexadecimal
  203.   notation because if you entered '200' it woundn't be clear  whether  
  204.   it's a byte, a word or even a long word. You may put blanks and "$"
  205.   between the bytes and a byte can be replaced by the joker.
  206.  
  207.  
  208.   examples :  '$00 33 ? 4456'
  209.               ' 99 56 45'
  210.               '$ff aa CC DD'
  211.  
  212.               
  213.  
  214.   Click 'NEXT' und 'PREVIOUS' if you want to continue the search.
  215.  
  216.  
  217.  
  218.  
  219.   Save file
  220.   ­­­­­­­­­
  221.  
  222.   When using the  'Edit in RAM' mode you can  save the file to a  new
  223.   name.
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.   
  231.   Execute patches
  232.   ­­­­­­­­­­­­­­­
  233.  
  234.   Select EXECUTE and enter the file name of the patch. Afterwards you
  235.   can take a look at the pach using the  cursor  keys (up / down)  or 
  236.   by clicking the gadgets ('Move up' /  'Move Down') . Press 'Cancel'
  237.   to exit  or 'EXECUTE'  to execute  the patch.  The current line  is 
  238.   displayed. Click 'Cancel' to exit or 'Skip' to skip an error.
  239.  
  240.  
  241.   Patches
  242.   ­­­­­­­
  243.  
  244.   FileMaster  is compatible to  ProPatch but it's more user-friendly.
  245.   ';' or '*' indicate a comment line. Otherwise  the first  number is
  246.   used as an offset. Then there   must be at least a  blank,  but you
  247.   may add tabs and one ':'.  The following bytes which are written to
  248.   the file  must be in hexadecimal notation.If  you  want to write  a 
  249.   string, it has to be in " or '.
  250.  
  251.   
  252.   examples :
  253.  
  254.  
  255.   ·  $100   :    'FileMaster'
  256.  
  257.   ·  12     : $12 13 14 15 16 17 18 19 1a 1b
  258.  
  259.   ·  $12 $00
  260.  
  261.  
  262.  
  263.  
  264.   
  265.  
  266.  
  267.  
  268.   INPORTANT
  269.   ­­­­­­­­­
  270.  
  271.   The author is not responsible for any damage !!! You use FileMaster
  272.   on your own risk. So be careful it can very useful but it can  also
  273.   be very dangerous !
  274.   
  275.   
  276.  
  277.  
  278.  
  279.   If you have any comment, suggestion or bug report - sent it to me !
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.   Enjoy it !!!
  287.  
  288.  
  289.  
  290.   Roger Fischlin  27.October.1989
  291.  
  292.  
  293.  
  294.  
  295.   
  296.